capacitor connector computers take desktop publishing diode electronics - general fpga eda cad cable design services electronic asic electronics analog bindery finishing services connectors design